﻿@charset "UTF-8";
* {
  padding: 0;
  margin: 0;
}
@media only screen and (min-width: 769px) {
  .c_portalResnav_main-01001004 ul li:nth-child(2) a {
    /* border-bottom: 2px #e62129 solid; */
    position: relative;
    line-height: 100px !important;
    height: 101px !important;
  }
  .pagebox {
    width: 100%;
  }
} /*page property_start*/
.pagebox,
#-remove--flag {
} /*page property_end*/ /*page property_start*/
body,
#-remove--flag {
} /*page property_end*/
@media only screen and (max-width: 1200px) and (min-width: 1025px) {
}
@media only screen and (max-width: 1024px) and (min-width: 769px) {
}
@media only screen and (max-width: 1200px) and (min-width: 1025px) {
}
@media only screen and (max-width: 1024px) and (min-width: 769px) {
}
@media only screen and (max-width: 1200px) and (min-width: 1025px) {
}
@media only screen and (max-width: 1024px) and (min-width: 769px) {
}
@media only screen and (max-width: 1200px) and (min-width: 1025px) {
}
@media only screen and (max-width: 1024px) and (min-width: 769px) {
}
@media only screen and (max-width: 1200px) and (min-width: 1025px) {
}
@media only screen and (max-width: 1024px) and (min-width: 769px) {
}
@media only screen and (max-width: 1200px) and (min-width: 1025px) {
}
@media only screen and (max-width: 1024px) and (min-width: 769px) {
}
@media only screen and (max-width: 1024px) and (min-width: 769px) {
}
@media only screen and (max-width: 1024px) and (min-width: 769px) {
}
@media only screen and (max-width: 1024px) and (min-width: 769px) {
}
@media only screen and (max-width: 1024px) and (min-width: 769px) {
}
@media only screen and (max-width: 1024px) and (min-width: 769px) {
}
@media only screen and (max-width: 1024px) and (min-width: 769px) {
}
@media only screen and (max-width: 1024px) and (min-width: 769px) {
}
@media only screen and (max-width: 1024px) and (min-width: 769px) {
}
@media only screen and (max-width: 1024px) and (min-width: 769px) {
}
#c_portalResBreadcrumb_nav-1641366075035 .p_breadcrumbList {
  width: auto;
  height: auto;
  color: #444;
  margin: 0px 0px;
  overflow: visible;
  background-color: transparent;
  float: right;
}
#c_portalResBreadcrumb_nav-1641366075035 {
  width: auto;

  max-width: none;

  min-width: 0px;

  height: 30px;

  max-height: none;

  min-height: 0px;

  margin-top: 0px;

  margin-left: 0px;

  margin-right: 0px;

  margin-bottom: 0px;

  padding-top: 0px;

  padding-left: 0px;

  padding-right: 0px;

  padding-bottom: 0px;
}
#c_portalResIntro_category-1641366075030 .p_MatteIcon .iconfont:before {
  content: "\e602";
}
#c_portalResIntro_category-1641366075030 > div {
  animation-fill-mode: both;
}
@media only screen and (min-width: 769px) {
  #c_portalResIntro_category-1641366075030 .p_problemCategory {
    display: none !important;
  }
}
#c_portalResIntro_category-1641366075030 {
  width: 930px;

  max-width: none;

  min-width: 0px;

  height: 60px;

  max-height: none;

  min-height: 0px;

  margin-top: 0px;

  margin-left: 0px;

  margin-right: 0px;

  margin-bottom: 0px;

  padding-top: 0px;

  padding-left: 0px;

  padding-right: 0px;

  padding-bottom: 0px;
}
#w_grid-1641366074650 > div > .p_gridbox {
  background-image: url(../images/sinian.jpg);
  background-size: cover;
}
#w_grid-1641366074650 .p_MatteIcon .iconfont:before {
  content: "\e602";
}
#w_grid-1641366074650 > div {
  animation-fill-mode: both;
}
#w_grid-1641366074650 > div > .p_gridbox > .p_gridCell:nth-child(n + 1) {
  margin-left: 0px;
  clear: left;
}
/*w_grid-1641366074650*/
/*w_grid-1641366074650*/
@media only screen and (min-width: 769px) {
  #w_grid-1641366074650 > div > .p_gridbox > .p_gridCell {
    margin-bottom: 0rem;
    margin-top: 0rem;
    margin-left: 0px;
  }
  #w_grid-1641366074650 > div > .p_gridbox > .p_gridCell:nth-child(1n + 0) {
    width: 100%;
    margin-left: 0px;
    margin-right: 0px;
    clear: none;
  }
  #w_grid-1641366074650 > div > .p_gridbox > .p_gridCell:nth-child(1n) {
    margin-right: 0px;
  }
}
/*w_grid-1641366074650*/
@media only screen and (max-width: 1024px) and (min-width: 769px) {
  #w_grid-1641366074650 > div > .p_gridbox > .p_gridCell {
    margin-bottom: 0rem;
    margin-top: 0rem;
    margin-left: 0;
  }
  #w_grid-1641366074650 > div > .p_gridbox > .p_gridCell:nth-child(1n + 0) {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    clear: none;
  }
  #w_grid-1641366074650 > div > .p_gridbox > .p_gridCell:nth-child(1n) {
    margin-right: 0;
  }
}
#w_grid-1641366074650 .p_gridbox {
  background-attachment: fixed;
}
#w_grid-1641366074660 > div > .p_gridbox > .p_gridCell:nth-child(n + 1) {
  margin-left: 0;
  clear: left;
}
/*w_grid-1641366074660*/
/*w_grid-1641366074660*/
/*w_grid-1641366074660*/
@media only screen and (max-width: 1024px) and (min-width: 769px) {
}
#w_common_text-1641366074940 .p_MatteIcon .iconfont:before {
  content: "\e602";
}
#w_common_text-1641366074940 > div {
  animation-name: fadeInDown;
  animation-duration: 1s;
  animation-delay: 1s;
  animation-fill-mode: both;
}
#w_ficon-1641366074670 .p_icon {
  color: rgba(255, 255, 255, 1);
  border: #ffffff 1px solid;
  padding: 10px;
  border-radius: 4px;
}
#w_ficon-1641366074670 .p_icon:before {
  content: "\e6d1";
  font-size: 20px;
}
#w_ficon-1641366074670 .p_MatteIcon .iconfont:before {
  content: "\e602";
}
#w_ficon-1641366074670 > div {
  animation-fill-mode: both;
}
#w_grid-1641366074680 > div > .p_gridbox {
  background-color: rgba(255, 255, 255, 1);
  border-bottom: #ddd 1px solid;
}
#w_grid-1641366074680 .p_MatteIcon .iconfont:before {
  content: "\e602";
}
#w_grid-1641366074680 > div {
  animation-fill-mode: both;
}
#w_grid-1641366074680 > div > .p_gridbox > .p_gridCell:nth-child(n + 1) {
  margin-left: 0px;
  clear: left;
}
/*w_grid-1641366074680*/
/*w_grid-1641366074680*/
@media only screen and (min-width: 769px) {
  #w_grid-1641366074680 > div > .p_gridbox > .p_gridCell {
    margin-bottom: 0rem;
    margin-top: 0rem;
    margin-left: 0px;
  }
  #w_grid-1641366074680 > div > .p_gridbox > .p_gridCell:nth-child(1n + 0) {
    width: 100%;
    margin-left: 0px;
    margin-right: 0px;
    clear: none;
  }
  #w_grid-1641366074680 > div > .p_gridbox > .p_gridCell:nth-child(1n) {
    margin-right: 0px;
  }
}
/*w_grid-1641366074680*/
@media only screen and (max-width: 1024px) and (min-width: 769px) {
  #w_grid-1641366074680 > div > .p_gridbox > .p_gridCell {
    margin-bottom: 0rem;
    margin-top: 0rem;
    margin-left: 0px;
  }
  #w_grid-1641366074680 > div > .p_gridbox > .p_gridCell:nth-child(1n + 0) {
    width: 100%;
    margin-left: 0px;
    margin-right: 0px;
    clear: none;
  }
  #w_grid-1641366074680 > div > .p_gridbox > .p_gridCell:nth-child(1n) {
    margin-right: 0px;
  }
}
#w_grid-1641366074690 .p_MatteIcon .iconfont:before {
  content: "\e602";
}
#w_grid-1641366074690 > div {
  animation-fill-mode: both;
}
#w_grid-1641366074690 > div > .p_gridbox > .p_gridCell:nth-child(n + 1) {
  margin-left: 0px;
  clear: left;
}
#w_grid-1641366074690 > div > .p_gridbox {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
/*w_grid-1641366074690*/
@media only screen and (max-width: 768px) {
  #w_grid-1641366074690 > div > .p_gridbox {
    padding: 15px 0;
  }
}
/*w_grid-1641366074690*/
@media only screen and (min-width: 769px) {
  #w_grid-1641366074690 > div > .p_gridbox > .p_gridCell {
    margin-bottom: 0rem;
    margin-top: 0rem;
    margin-left: 0px;
  }
  #w_grid-1641366074690 > div > .p_gridbox > .p_gridCell:nth-child(2n + 0) {
    width: 31.71%;
    margin-left: 0px;
    margin-right: 0px;
    clear: none;
  }
  #w_grid-1641366074690 > div > .p_gridbox > .p_gridCell:nth-child(2n + 1) {
    margin-left: 0px;
    clear: left;
    margin-right: 0px;
    width: 68.28999999999999%;
  }
  #w_grid-1641366074690 > div > .p_gridbox > .p_gridCell:nth-child(2n) {
    margin-right: 0px;
  }
}
/*w_grid-1641366074690*/
@media only screen and (max-width: 1024px) and (min-width: 769px) {
}
#w_grid-1641366074700 .p_MatteIcon .iconfont:before {
  content: "\e602";
}
#w_grid-1641366074700 > div {
  animation-fill-mode: both;
}
#w_grid-1641366074700 > div > .p_gridbox > .p_gridCell:nth-child(n + 1) {
  margin-left: 0px;
  clear: left;
}
/*w_grid-1641366074700*/
@media only screen and (max-width: 768px) {
  #w_grid-1641366074700 > div > .p_gridbox > .p_gridCell {
    margin-bottom: 4rem;
    margin-top: 4rem;
    margin-left: 0;
  }
  #w_grid-1641366074700 > div > .p_gridbox > .p_gridCell:nth-child(1n + 0) {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    clear: none;
  }
  #w_grid-1641366074700 > div > .p_gridbox > .p_gridCell:nth-child(1n) {
    margin-right: 0;
  }
}
/*w_grid-1641366074700*/
@media only screen and (min-width: 769px) {
  #w_grid-1641366074700 > div > .p_gridbox > .p_gridCell {
    margin-bottom: 5rem;
    margin-top: 2rem;
    margin-left: 0px;
  }
  #w_grid-1641366074700 > div > .p_gridbox > .p_gridCell:nth-child(1n + 0) {
    width: 100%;
    margin-left: 0px;
    margin-right: 0px;
    clear: none;
  }
  #w_grid-1641366074700 > div > .p_gridbox > .p_gridCell:nth-child(1n) {
    margin-right: 0px;
  }
}
/*w_grid-1641366074700*/
@media only screen and (max-width: 1024px) and (min-width: 769px) {
  #w_grid-1641366074700 > div > .p_gridbox > .p_gridCell {
    margin-bottom: 5rem;
    margin-top: 5rem;
    margin-left: 0;
  }
  #w_grid-1641366074700 > div > .p_gridbox > .p_gridCell:nth-child(1n + 0) {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    clear: none;
  }
  #w_grid-1641366074700 > div > .p_gridbox > .p_gridCell:nth-child(1n) {
    margin-right: 0;
  }
}
#w_grid-1641366074710 .p_MatteIcon .iconfont:before {
  content: "\e602";
}
#w_grid-1641366074710 > div {
  animation-fill-mode: both;
}
#w_grid-1641366074710 > div > .p_gridbox > .p_gridCell:nth-child(n + 1) {
  margin-left: 0px;
  clear: left;
}
/*w_grid-1641366074710*/
/*w_grid-1641366074710*/
@media only screen and (min-width: 769px) {
  #w_grid-1641366074710 > div > .p_gridbox > .p_gridCell {
    margin-bottom: 0rem;
    margin-top: 0rem;
    margin-left: 0%;
  }
  #w_grid-1641366074710 > div > .p_gridbox > .p_gridCell:nth-child(1n + 0) {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    clear: none;
  }
  #w_grid-1641366074710 > div > .p_gridbox > .p_gridCell:nth-child(1n) {
    margin-right: 0;
  }
}
/*w_grid-1641366074710*/
@media only screen and (max-width: 1024px) and (min-width: 769px) {
  #w_grid-1641366074710 > div > .p_gridbox > .p_gridCell {
    margin-bottom: 0rem;
    margin-top: 0rem;
    margin-left: 0px;
  }
  #w_grid-1641366074710 > div > .p_gridbox > .p_gridCell:nth-child(1n + 0) {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    clear: none;
  }
  #w_grid-1641366074710 > div > .p_gridbox > .p_gridCell:nth-child(1n) {
    margin-right: 0;
  }
}
#w_grid-1641366074800 .p_MatteIcon .iconfont:before {
  content: "\e602";
}
#w_grid-1641366074800 > div {
  animation-fill-mode: both;
}
#w_grid-1641366074800 > div > .p_gridbox > .p_gridCell:nth-child(n + 1) {
  margin-left: 0px;
  clear: left;
}
#w_grid-1641366074800 .p_gridbox {
  margin-bottom: 30px;
}
#w_grid-1641366074800 .p_gridbox:nth-child(2n) .d_gridCell_1 {
  order: -1;
  margin-left: 0 !important;
}
#w_grid-1641366074800 .p_gridbox:nth-child(2n) .d_gridCell_0 {
  /* order: -1; */
  margin-left: 4% !important;
}
#w_grid-1641366074800 .p_gridbox:nth-child(2n) .p_gridCell:nth-child(1) {
  width: 50%;
}
#w_grid-1641366074800 .p_gridbox:nth-child(2n) .p_gridCell:nth-child(2) {
  width: 50%;
}
/*w_grid-1641366074800*/
/*w_grid-1641366074800*/
@media only screen and (min-width: 769px) {
  #w_grid-1641366074800 .p_gridbox {
    display: flex;
    align-items: center;
  }
  #w_grid-1641366074800 > div > .p_gridbox > .p_gridCell {
    margin-bottom: 0rem;
    margin-top: 0rem;
    margin-left: 4%;
  }
  #w_grid-1641366074800 > div > .p_gridbox > .p_gridCell:nth-child(2n + 0) {
    width: 50%;
    margin-left: 4%;
    margin-right: 0px;
    clear: none;
  }
  #w_grid-1641366074800 > div > .p_gridbox > .p_gridCell:nth-child(2n + 1) {
    margin-left: 0px;
    clear: left;
    margin-right: 0px;
    width: 50%;
  }
  #w_grid-1641366074800 > div > .p_gridbox > .p_gridCell:nth-child(2n) {
    margin-right: 0px;
  }
}
/*w_grid-1641366074800*/
@media only screen and (max-width: 1024px) and (min-width: 769px) {
  #w_grid-1641366074800 > div > .p_gridbox > .p_gridCell {
    margin-bottom: 0rem;
    margin-top: 0rem;
    margin-left: 0px;
  }
  #w_grid-1641366074800 > div > .p_gridbox > .p_gridCell:nth-child(1n + 0) {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    clear: none;
  }
  #w_grid-1641366074800 > div > .p_gridbox > .p_gridCell:nth-child(1n) {
    margin-right: 0;
  }
}
#w_fimgbox-1641366074810 .p_MatteIcon .iconfont:before {
  content: "\e602";
}
#w_fimgbox-1641366074810 > div {
  animation-fill-mode: both;
}
#w_grid-1641366074650 {
  width: 100%;

  max-width: none;

  min-width: 0px;

  height: auto;

  max-height: none;

  min-height: 650px;

  margin-top: 0px;

  margin-left: auto;

  margin-right: auto;

  margin-bottom: 0px;

  padding-top: 0px;

  padding-left: 0px;

  padding-right: 0px;

  padding-bottom: 0px;
}
#w_grid-1641366074660 {
  width: 86%;

  max-width: 1400px;

  min-width: 0px;

  height: auto;

  max-height: none;

  min-height: 192px;

  margin-top: 340px;

  margin-left: auto;

  margin-right: auto;

  margin-bottom: 0px;

  padding-top: 0px;

  padding-left: 0px;

  padding-right: 0px;

  padding-bottom: 0px;
}
#w_common_text-1641366074940 {
  width: auto;

  max-width: none;

  min-width: 0px;

  height: auto;

  max-height: none;

  min-height: 0px;

  margin-top: 0px;

  margin-left: 0px;

  margin-right: 0px;

  margin-bottom: 0px;

  padding-top: 0px;

  padding-left: 0px;

  padding-right: 0px;

  padding-bottom: 0px;
}
#w_ficon-1641366074670 {
  width: 100%;

  max-width: 33px;

  min-width: 0px;

  height: auto;

  max-height: 0px;

  min-height: 53px;

  margin-top: 50px;

  margin-left: 0px;

  margin-right: auto;

  margin-bottom: 0px;

  padding-top: 0px;

  padding-left: 0px;

  padding-right: 0px;

  padding-bottom: 0px;
}
#w_grid-1641366074680 {
  width: 90%;

  max-width: 1600px;

  min-width: 0px;

  height: auto;

  max-height: none;

  min-height: 0px;

  margin-top: 0px;

  margin-left: auto;

  margin-right: auto;

  margin-bottom: 0px;

  padding-top: 0px;

  padding-left: 0px;

  padding-right: 0px;

  padding-bottom: 0px;
}
#w_grid-1641366074690 {
  width: auto;

  max-width: 1600px;

  min-width: 0px;

  height: auto;

  max-height: none;

  min-height: 0px;

  margin-top: 20px;

  margin-left: auto;

  margin-right: auto;

  margin-bottom: 20px;

  padding-top: 0px;

  padding-left: 0px;

  padding-right: 0px;

  padding-bottom: 0px;
}
#w_grid-1641366074700 {
  width: 90%;

  max-width: 1600px;

  min-width: 0px;

  height: auto;

  max-height: none;

  min-height: 0px;

  margin-top: 0px;

  margin-left: auto;

  margin-right: auto;

  margin-bottom: 0px;

  padding-top: 0px;

  padding-left: 0px;

  padding-right: 0px;

  padding-bottom: 0px;
}
#w_grid-1641366074710 {
  width: 100%;

  max-width: none;

  min-width: 0px;

  height: auto;

  max-height: none;

  min-height: 192px;

  margin-top: 0px;

  margin-left: auto;

  margin-right: auto;

  margin-bottom: 0px;

  padding-top: 0px;

  padding-left: 0px;

  padding-right: 0px;

  padding-bottom: 0px;
}
#w_grid-1641366074800 {
  width: 90%;

  max-width: 1600px;

  min-width: 0px;

  height: auto;

  max-height: none;

  min-height: 192px;

  margin-top: 40px;

  margin-left: auto;

  margin-right: auto;

  margin-bottom: 0px;

  padding-top: 0px;

  padding-left: 0px;

  padding-right: 0px;

  padding-bottom: 0px;
}
#w_common_text-1641366074965 {
  width: 100%;

  max-width: none;

  min-width: 0px;

  height: auto;

  max-height: none;

  min-height: 0px;

  margin-top: 30px;

  margin-left: auto;

  margin-right: auto;

  margin-bottom: 40px;

  padding-top: 0px;

  padding-left: 0px;

  padding-right: 0px;

  padding-bottom: 0px;
}
#w_fimgbox-1641366074810 {
  width: 100%;

  max-width: none;

  min-width: 0px;

  height: auto;

  max-height: none;

  min-height: 200px;

  margin-top: 0px;

  margin-left: auto;

  margin-right: auto;

  margin-bottom: 0px;

  padding-top: 0px;

  padding-left: 0px;

  padding-right: 0px;

  padding-bottom: 0px;
}
